package com.t.bricks.bussiness.model.orderscomment;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

/**
 * 订单评论'OrdersComment'表查询条件信息类
 * 警告:添加/修改/删除此查询对象中的属性后，记得到对应的mybits的xml中修改判断代码，否则会导致查询异常
 */
@ApiModel("订单评论ConditionOrdersComment查询条件信息类")
public class ConditionOrdersComment {
		
	/**
	 * 记录编号
	 */
	@ApiModelProperty(value="记录编号", position=0)
	private String uId;
		
	/**
	 * 订单编号
	 */
	@ApiModelProperty(value="订单编号", position=1)
	private String sOrderId;
		
	/**
	 * 商品条码
	 */
	@ApiModelProperty(value="商品条码", position=2)
	private String sWaresId;
		
	/**
	 * 顾客别名
	 */
	@ApiModelProperty(value="顾客别名", position=3)
	private String sCustomerAliases;
		
	/**
	 * 顾客头像
	 */
	@ApiModelProperty(value="顾客头像", position=4)
	private String sCustomerPhoto;
		
	/**
	 * 评分
	 */
	@ApiModelProperty(value="评分", position=5)
	private Integer iGrade;
		
	/**
	 * 评论
	 */
	@ApiModelProperty(value="评论", position=6)
	private String sComment;
		
	/**
	 * 评论图片
	 */
	@ApiModelProperty(value="评论图片", position=7)
	private String sCommentImgs;
		
	/**
	 * 审核人编号
	 */
	@ApiModelProperty(value="审核人编号", position=8)
	private String sAuditId;
		
	/**
	 * 审核人
	 */
	@ApiModelProperty(value="审核人", position=9)
	private String sAudit;
	
	/**
	 * 审核时间-开始时间
	 */
	@ApiModelProperty(value="审核时间-开始时间", position=10)
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//解决表单提交时字符串时间值错误
	private Date dAuditDateSt;
	
	/**
	 * 审核时间-结束时间
	 */
	@ApiModelProperty(value="审核时间-结束时间", position=11)
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//解决表单提交时字符串时间值错误
	private Date dAuditDateEd;
		
	/**
	 * 备注
	 */
	@ApiModelProperty(value="备注", position=12)
	private String sMemo;
		
	/**
	 * 状态
	 */
	@ApiModelProperty(value="状态", position=13)
	private Integer iState;
	
	/**
	 * 取 订单编号
	 * @return String
	 */
	public String getsOrderId() {
		return sOrderId;
	}

	/**
	 * 设置 订单编号
	 * @param sOrderId
	 */
	public void setsOrderId(String sOrderId) {
		this.sOrderId = sOrderId;
	}

	/**
	 * 取 商品条码
	 * @return String
	 */
	public String getsWaresId() {
		return sWaresId;
	}

	/**
	 * 设置 商品条码
	 * @param sWaresId
	 */
	public void setsWaresId(String sWaresId) {
		this.sWaresId = sWaresId;
	}

	/**
	 * 取 顾客别名
	 * @return String
	 */
	public String getsCustomerAliases() {
		return sCustomerAliases;
	}

	/**
	 * 设置 顾客别名
	 * @param sCustomerAliases
	 */
	public void setsCustomerAliases(String sCustomerAliases) {
		this.sCustomerAliases = sCustomerAliases;
	}

	/**
	 * 取 顾客头像
	 * @return String
	 */
	public String getsCustomerPhoto() {
		return sCustomerPhoto;
	}

	/**
	 * 设置 顾客头像
	 * @param sCustomerPhoto
	 */
	public void setsCustomerPhoto(String sCustomerPhoto) {
		this.sCustomerPhoto = sCustomerPhoto;
	}

	/**
	 * 取 评分
	 * @return Integer
	 */
	public Integer getiGrade() {
		return iGrade;
	}

	/**
	 * 设置 评分
	 * @param iGrade
	 */
	public void setiGrade(Integer iGrade) {
		this.iGrade = iGrade;
	}

	/**
	 * 取 评论
	 * @return String
	 */
	public String getsComment() {
		return sComment;
	}

	/**
	 * 设置 评论
	 * @param sComment
	 */
	public void setsComment(String sComment) {
		this.sComment = sComment;
	}

	/**
	 * 取 评论图片
	 * @return String
	 */
	public String getsCommentImgs() {
		return sCommentImgs;
	}

	/**
	 * 设置 评论图片
	 * @param sCommentImgs
	 */
	public void setsCommentImgs(String sCommentImgs) {
		this.sCommentImgs = sCommentImgs;
	}

	/**
	 * 取 审核人编号
	 * @return String
	 */
	public String getsAuditId() {
		return sAuditId;
	}

	/**
	 * 设置 审核人编号
	 * @param sAuditId
	 */
	public void setsAuditId(String sAuditId) {
		this.sAuditId = sAuditId;
	}

	/**
	 * 取 审核人
	 * @return String
	 */
	public String getsAudit() {
		return sAudit;
	}

	/**
	 * 设置 审核人
	 * @param sAudit
	 */
	public void setsAudit(String sAudit) {
		this.sAudit = sAudit;
	}

	/**
	 * 取 审核时间-开始时间
	 * @return Date
	 */
	public Date getdAuditDateSt() {
		return dAuditDateSt;
	}

	/**
	 * 设置 审核时间-开始时间
	 * @param dAuditDate
	 */
	public void setdAuditDateSt(Date dAuditDateSt) {
		this.dAuditDateSt = dAuditDateSt;
	}

	/**
	 * 取 审核时间-结束时间
	 * @return Date
	 */
	public Date getdAuditDateEd() {
		return dAuditDateEd;
	}

	/**
	 * 设置 审核时间-结束时间
	 * @param dAuditDate
	 */
	public void setdAuditDateEd(Date dAuditDateEd) {
		this.dAuditDateEd = dAuditDateEd;
	}
	
	/**
	 * 取 备注
	 * @return String
	 */
	public String getsMemo() {
		return sMemo;
	}

	/**
	 * 设置 备注
	 * @param sMemo
	 */
	public void setsMemo(String sMemo) {
		this.sMemo = sMemo;
	}

	/**
	 * 取 状态
	 * @return Integer
	 */
	public Integer getiState() {
		return iState;
	}

	/**
	 * 设置 状态
	 * @param iState
	 */
	public void setiState(Integer iState) {
		this.iState = iState;
	}

}
